# _*_conding:cp-1252-*-
# 教育机构：银杰教育
# 讲师：李伟
# 开发时间：2025/8/20 下午10:52

import requests
import config
class SearchAPI:
    def __init__(self):
        self.url = config.BASE_URL1 + "/search/searchProdPage"

    def search(self,header,data):
        try:
            return requests.request(url=self.url,method="get",headers=header,params=data)
        #get请求使用params
        except requests.RequestException as e:
            print({e})
            return None


if __name__ == '__main__':
    header = {"Content-Type": "application/json"}
    data = {"prodName":"",
            "categoryId":"",
            "sort":0,
            "orderBy":0,
            "current":1,
            "isAllProdType":True,
            "st":0,
            "size":12}
    new = SearchAPI().search(header,data)
    print(new.text)
    print(new.status_code)
    print(new.json())

  # - get 请求的参数一定要用 params 关键字的来接受
  # - post请求的参数：
  #   - json格式的数据 ： json接受,默认content-type 就是application/json格式 不需要传这个content-type的头部也可成功
  #   - application/x-www-form-urlencoded:data接受，不需要传这个content-type的头部也可成功